English Dictionary
◊ SONCHUS OLERACEUS
Sonchus oleraceus
n : annual Eurasian sow thistle with soft spiny leaves and rayed
yellow flower heads [syn: {milkweed}, {Sonchus oleraceus}]